Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARDS Detached £669,000 10 Feb 2012
3 THE ORCHARDS Detached £190,000 2 Oct 2008
4 THE ORCHARDS Detached £175,000 7 Jun 2011